#include <stdio.h>
// extern 说明符
// 对于多文件的项目，源码文件会用到其他文件声明的函数。这时，当前文件里面，需要给出外部函数的原型，
// 并用extern说明该函数的定义来自其他文件
extern void foo();
void main(void)
{
    foo();
}
// 使用方法
// 1、在同级别目录下定义lib.c文件，内容如下
// #include <stdio.h>
// // 定义函数
// void foo() {
//     printf("foo is runing\n");
// }
// 2、使用gcc编译链接
// gcc test.c lib.c -o test
// 3、运行生成的可执行文件
// ./test